package cn.myframe;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.web.servlet.ServletComponentScan;

/**
 * JavaWeb组件Servlet提供了filter过滤功能，其功能是对目标资源的请求和响应进行拦截，
 * 对拦截到的请求和响应做出特殊的功能处理，比如我们请求中有一些敏感信息过滤就是利用过滤器过滤
 *
 * 1. Filter的原理
 * Java Servlet API中提供了Filter接口，编写Filter的实现类，从而实现自定义过滤器。Filter的请求流程为：
 *
 * 客户端发起请求
 * 服务容器判断当前请求资源是否有过滤器，有则执行过滤器
 * 过滤器过滤通过后请求到Servlet服务器
 * 返回结果通过过滤器返回给请求方
 *
 * 
 * @author  ynz
 * @email   ynz@rojao.cn
 * @version 创建时间：2018年6月25日 下午5:32:00
 */
@SpringBootApplication
@ServletComponentScan
public class FilterApplication {
	
	public static void main(String[] args){
        SpringApplication app = new SpringApplication(FilterApplication.class);
       // app.setWebEnvironment(false);
        app.run(args);
    }

}
